/* Simplify Theme by D5 Creation, www.d5creation.com
/* =Responsive Design 
-------------------------------------------------------------- */
@media screen and (max-width:1000px){
#piecemaker, #slide-container { display: none; } #rslide-container { display: block; }
}

@media screen and (max-width:899px){
body, #container, #top-menu-container, #header, #header-content, #content-full, .conwidth, #footer, #footer-sidebar,  #creditline, img.site-logo, h1.site-title, #heading, .heading-desc{max-width:100%;min-width:0;} 
#header { display: inline-block; height: auto; background: #2d3133; }
#header-bottom {  margin: 0; position: absolute; width: 100%; top: 0; z-index: -999; }
#heading{margin:0 auto 40px;}
.heading-desc{clear:both;}
#footer-content { width: 95%; }
#featured-boxs { margin: 0; padding: 20px 10px; text-align: center; }
#right-sidebar, #footer-sidebar {clear:both;float:none;margin:0 auto;width:100%; text-align: center;}
#simplify-main-menu{clear:both;float:none;margin:0 auto;width:100%; text-align: center; max-width: 100%; }
#simplify-main-menu ul { display: inline-block; margin: 0; padding: 0; }
.featured-box, .featured-box-first { text-align: left; margin: 0 20px 20px;  } 
#featured-boxs img.box-image{clear:both;display:block;margin-bottom:10px;}
#content, #content-full{float:none;width:auto; padding: 10px;}
#footer-sidebar #footer-widget, #footer-sidebar #first-footer-widget, #right-sidebar .widget { min-width: 200px; float:none; margin: 2%; display: inline-block; vertical-align: top; text-align: left; width: 40%;  }
#client { max-width: 95%; display: block;}
.simply-scroll { width: 95%; margin: 0 auto; }
.postmetadata, .postmetadata:hover{max-width:70%;}
img.site-logo { display: block; float: none; margin: 0 auto; }
#featured-boxs img.box-icon { clear: both; display: block; }
h3.featured-box2 { float: left; max-width:100%; }
#simplify-main-menu a { padding: 10px 5px 15px; }
.ft-title { width: 70%; }
.search-login { position: relative; margin: 0 auto; text-align: center; width: auto; display: block;  }
}

@media screen and (max-width:699px){ 
.featured-box, .featured-box-first { margin: 0 5px 20px; }
.mobile-menu { display: block; }	
#simplify-main-menu { display: none; float: left; position: absolute; width: auto;  }
#simplify-main-menu ul { margin: 0 auto; }
#simplify-main-menu ul ul ul { left: 15px; top: 20px; }
#simplify-main-menu a { margin: 0 auto; border-bottom: 3px solid #FFFFFF; padding: 10px; background: #EEEEEE; width: 100%; }
#simplify-main-menu li { float: none; width: 220px; margin: 0 auto; }
#simplify-main-menu ul ul a { margin: 0 auto; width: 90%; padding: 9px 5%;  }
.versep { background: transparent; border-bottom: transparent; }
.social a { margin: 0 5px 10px; }
.ft-title  { display: none; }
#client { max-width: 90%; }
}